Meru Par‍vvatham meaning in english


Word: മേരു പര്‍വ്വതം Transliteration: mēru par‍vvatṁ

Meaning of മേരു പര്‍വ്വതം in english :

Noun Mount meru
Related wordsmēru par‍vvatṁ (മേരു പര്‍വ്വതം) - Mount meru 
Malayalam to English
English To Malayalam